package com.idata.entity;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Table;

@Data
@Table(name = "行政案件")
public class AdministrativeCasesEntity {
    private String metaName;
    private String metaCreateTime;
    private String metaUpdateTime;
    @Column(name = "案件编号")
    private String caseNumber;
    @Column(name = "案件名称")
    private String caseName;
    @Column(name = "接警时间")
    private String alarmResponseTime;
    @Column(name = "发案开始时间")
    private String startingTimeOfTheIncident;
    @Column(name = "案件状态")
    private String caseStatus;
    @Column(name = "案由")
    private String causeOfAction;
    @Column(name = "简要案情")
    private String briefCase;
    @Column(name = "案件类型")
    private String caseType;
    @Column(name = "违法处罚法律依据")
    private String legalBasisForIllegalPunishment;
    @Column(name = "行政处罚决定")
    private String administrativePenaltyDecision;
    @Column(name = "法律法规依据")
    private String legalAndRegulatoryBasis;
    @Column(name = "违法信息")
    private String illegalInformation;
    @Column(name = "处罚种类")
    private String typesOfPunishment;
    @Column(name = "额度")
    private String quota;
    @Column(name = "警情内容")
    private String policeSituationContent;
    @Column(name = "人员涉案类别")
    private String categoryOfPersonnelInvolvedInTheCase;
    @Column(name = "案发地点详细地址")
    private String detailedAddressOfTheCrimeLocation;
    @Column(name = "案发地点门楼牌号")
    private String theNumberOfTheGateBuildingAtTheLocationOfTheCrime;
    @Column(name = "案发地点街路巷")
    private String locationOfTheIncident;
    @Column(name = "当前强制措施")
    private String currentMandatoryMeasures;
    @Column(name = "违法行为")
    private String illegalBehavior;
    @Column(name = "违法处罚法律文件")
    private String legalDocumentsOnIllegalPenalties;
    @Column(name = "违法程度")
    private String degreeOfIllegality;
    @Column(name = "作案工具")
    private String toolsForCommittingCrimes;
    @Column(name = "作案时机")
    private String timingOfTheCrime;
    @Column(name = "作案手段")
    private String theMeansOfCommittingTheCrime;
    @Column(name = "作案特点")
    private String characteristicsOfTheCrime;
    @Column(name = "作案因素")
    private String criminalFactors;
    @Column(name = "作案动机")
    private String motiveForCommittingACrime;
    @Column(name = "发案区域")
    private String incidentArea;
    @Column(name = "作案人数")
    private String numberOfPerpetrators;
}